This procedure shows how to configure PIM and IGMP Snooping in an SMLT environment. The configuration steps show how to enable multicast, and then configure the usual PIM and IGMP Snooping related VLANs and global attributes. It includes steps to configure the following:
Setting the boot config flag
Configuring the vIST peer
Enabling Simplified vIST
SPBM must not be enabled on the vIST peers or any router that participates in the PIM network.
The switch supports configurable VLANs in the range of 1 to 4059. VLAN 0 is invalid. VLAN ID 1 is the default VLAN and you cannot create or delete VLAN ID 1. VLAN IDs on the switch range from 2 to 4094 but, by default, the system reserves VLAN IDs 4060 to 4094 for internal use. On switches that support the vrf-scaling and spbm-config-mode boot configuration flags, if you enable these flags, the system also reserves VLAN IDs 3500 to 3998.
enable
configure terminal
no boot config flags spbm-config-mode
The system responds with these messages:
Warning: Please save the configuration and reboot the switch for this to take effect.
Warning: Please carefully save your configuration file before rebooting the switch. Saving configuration file when spbm-config-mode is changed to disable, removes SPBM configurations from the configuration file.
Important
Any change to the spbm-config-mode boot flag requires a reboot for the change to take effect.
vlan create <2-4059> type port-mstprstp <0–63>
interface vlan <1-4059>
ip address <A.B.C.D/X>
virtual-ist peer-ip <A.B.C.D> vlan <1-4059>
mlt <1-512> enable
mlt <1-512> member {slot/port[/sub-port][-slot/port[/sub-port]][,...][slot/all][all]}
interface mlt <1-512>
smlt
mlt <1-512> enable
mlt <1-512> member {slot/port[/sub-port][-slot/port[/sub-port]][,...][slot/all][all]}
mlt <1-512> encapsulation dot1q
interface mlt <1-512>
virtual-ist enable
Note
The virtual-ist enable command enables Simplified vIST and is only available when the spbm-config-mode boot flag is disabled.
vlan create <2-4059>
vlan mlt <1-4059> <1-512>
interface vlan <1-4059>
ip address <A.B.C.D/X>
interface vlan <1-4059>
ip pim enable or ip igmp snooping
interface vlan <1-4059>
ip pim enable
ip pim enable
Note
You can also configure other global PIM attributes such as ip pim join-prune-interval.
enable configure terminal no boot config flags spbm-config-mode
Save the configuration and reboot the switch.
virtual-ist peer-ip 198.51.100.0 vlan 50 mlt 3 enable mlt 3 member 1/35,1/36 interface mlt 3 smlt exit mlt 5 enable mlt 5 member 2/1,2/2 mlt 5 encapsulation dot1q interface mlt 5 virtual-ist enable exit vlan create 50 type port-mstprstp 0 interface vlan 50 ip address 198.51.100.0 255.255.255.0 1 exit vlan create 100 vlan mlt 100 3 interface vlan 100 ip address 192.0.2.0 255.255.255.0 2 exit interface vlan 100 ip pim enable (or ip igmp snooping) exit interface vlan 50 ip pim enable exit ip pim enable